package com.mxpio.erp.common.technology.service;

import com.mxpio.erp.common.enums.OrderStatusEnums;
import com.mxpio.erp.common.technology.entity.BomInfoAudit;
import com.mxpio.erp.common.technology.vo.AuditOpinionVO;
import com.mxpioframework.common.vo.Result;
import com.mxpioframework.system.service.BaseService;


public interface BomInfoAuditService extends BaseService<BomInfoAudit> {
    Result<BomInfoAudit> updateBomStatus(BomInfoAudit bomInfoAudit, OrderStatusEnums.BomStatus bomStatus);

    BomInfoAudit listBomAudit(String bomId);

    BomInfoAudit audit(BomInfoAudit audit, AuditOpinionVO auditOpinionVO);
}
